consultant certified information design outsource computer consultant design technical writing information architecture bpo outsourcing preclincal graphic design pharmacetical services software documentation consulting documentation online help accountant natural product chemistry